badge of rank/appointment - French English Dictionary